package dao;

import java.util.List;

import domain.Video;

public interface IVideoDAO {
	
	List<Video> getAllVideos();
	List<Video> getAllVideosByGenre(String genre);
	List<Video> getAllVideosStartingWithLetter(char letter);
	Video getVideoByTitle(String title);
	String getTitleById(Integer idvid);
	Video getVideoById(Integer id);
	List<Video> getAllVideosByTitleYearGenre(String title, Integer year,String genre);
	List<Video> getAllVideosByTitleYear(String title, Integer year);
	List<Video> getAllVideosByTitleGenre(String title, String genre);
	List<Video> getAllVideosByTitle(String title);
	List<Video> getAllVideosByYearGenre(Integer year, String genre);
	List<Video> getAllVideosByYear(Integer year);
	
}
